package com.ssy.lingxi.order.model.vo.mobile.response;

import java.io.Serializable;

/**
 * 支付方式查询返回
 * @author 万宁
 * @version 2.0.0
 * @date 2021-07-27
 */
public class MobilePayTypeDetailVO implements Serializable {
    private static final long serialVersionUID = 9093220679562375910L;

    public MobilePayTypeDetailVO(Integer fundMode, Integer payType, String payTypeName, Integer payChannel, String payChannelName) {
        this.fundMode = fundMode;
        this.payType = payType;
        this.payTypeName = payTypeName;
        this.payChannel = payChannel;
        this.payChannelName = payChannelName;
    }

    /**
     * 资金归集模式，1-平台代收，2-会员直接到账
     */
    private Integer fundMode;

    /**
     * 支付方式枚举
     */
    private Integer payType;

    /**
     * 支付方式名称
     */
    private String payTypeName;

    /**
     * 支付渠道枚举值
     */
    private Integer payChannel;

    /**
     * 支付渠道名称
     */
    private String payChannelName;

    public Integer getFundMode() {
        return fundMode;
    }

    public void setFundMode(Integer fundMode) {
        this.fundMode = fundMode;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPayTypeName() {
        return payTypeName;
    }

    public void setPayTypeName(String payTypeName) {
        this.payTypeName = payTypeName;
    }

    public Integer getPayChannel() {
        return payChannel;
    }

    public void setPayChannel(Integer payChannel) {
        this.payChannel = payChannel;
    }

    public String getPayChannelName() {
        return payChannelName;
    }

    public void setPayChannelName(String payChannelName) {
        this.payChannelName = payChannelName;
    }
}
